Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
53 ORCHARD ROAD Semi-Detached £338,066 £59,995 23 Jun 1995